home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / programmer / 5931 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  2.0 KB

  1. Path: ar.ar.com.au!not-for-mail
  2. From: storm@ar.ar.com.au (Storm/Cydonia)
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: Re: What is a "Line 1011 emulator  " error ?
  5. Date: 22 Mar 1996 08:31:48 +1000
  6. Organization: I need to put my ORGANIZATION here.
  7. Message-ID: <4islck$eig@ar.ar.com.au>
  8. References: <4ip7j3$set@badger.wmin.ac.uk> <4ip8td$k3e@soleil.uvsq.fr>
  9. NNTP-Posting-Host: ar.ar.com.au
  10. X-Newsreader: TIN [UNIX 1.3 941216BETA PL0]
  11.  
  12. Nicolas Pomarede (pomarede@isty-info.uvsq.fr) wrote:
  13. : iuyec@westminster.ac.uk (Ambrose Adamson) wrote:
  14. : >Every time I run my program, after its finished I get a guru which happens
  15. : >to report that a "line 1011 emulator" error has occured. I have read the 
  16. : >"Amiga ROM Kernel Reference: libraries" book and and its says " execution
  17. : >of opcode beginning with $F". could someone please explain to me what that
  18. : >means ?
  19.  
  20. : This means that when your program exits, he may jump to a random
  21. : location in mem, where the first 2 bytes start with a $F.
  22. : Perhaps you're messing with the stack pointer or something like this ?
  23.  
  24. Are you sure about this? I thought this guru occured when one attempted
  25. to execute an FPU or MMU instruction on a system that was not so equipped.
  26. And that for FPU instructions the opcode (NOT the PC) started with $F.
  27.  
  28. : Usually, it means that you're no more executing your own code, but
  29. : that the CPU is trying to interpret a random location as code. 
  30.  
  31. Possibly, or possibly he compiled his program for FPU when he doesn't
  32. have one. Although if he did that I think it would crash instantly -
  33. a friend made that mistake and as soon as the program tried to call
  34. it's first OS routine it tried to put all FPU registers on the stack 
  35. and crashed.
  36.  
  37. --                  ______________________________
  38.                     \_/ "\/\/\__"\/ "\/ "\/\__"\_/ 
  39. Storm / Cydonia      / / / / / / / / / / / / ' /       Packing class
  40.                     / /\/>  / / / / / / / / / /__     & kicking arse!
  41.     (coder)         \__/ \_/\__/\__/\/\/\/\/\/ \/
  42.